• Permanent Placement
  • Toronto

SRA Staffing

The Senior QA Analyst will work with cross-functional teams to ensure the successful implementation of changes to the core product. The nature of the role requires day-to-day interaction and collaboration with various stakeholders across a number of teams and levels.

Responsibilties

    • Identify test scenarios that are critical and repetitive and automate them, overseeing their execution and maintenance.
    • Collaborate and lead in ensuring bugs are triaged and resolved in time, creating a culture of quality in the production teams you are part of.
    • Develop and execute test plans on multiple projects concurrently, documenting results and working with teammates to identify root causes.
    • Proactive in developing in-depth understanding of project(s) and customer context, objectives and use cases.
    • Collaborate with project teammates to deliver high quality software that meets customer requirements.
    • Develop strategies for continuous improvement of software and its quality, such as manual test plans, automated testing technologies, performance and load testing frameworks, etc.
    • Work closely with customers and project teammates to ensure requirements are testable and the delivered solutions are coherent, consistent and complete.
    • Contribute to project functions by attending standups and planning meetings, contributing to risk and hazard identification and analysis, identifying issues and working to resolve them.
    • Understand the highly technical features and functionality of Company’s products in detail in order to plan for testing and other QA activities.
    • Estimate, prioritize, plan and coordinate testing activities
    • Mentor new team members and support QA Lead(s), as needed.
    • Accountable for ensuring that all working hours are accurately reported in Netsuite on a daily or weekly basis, that the majority of (if not all) hours are tracked as billable and that the project management tool in Netsuite is properly and fully utilized.
    • Tracking and reporting of billable hours is a critical aspect of project management and delivery to our customers and this is a major area of accountability.
    • Comply with the privacy, security and confidentiality policies.

Requirement

    • 7+ years experience in software testing.
    • Experience working with automated testing tools along with manual testing, our products are highly technical in nature and automated testing adds a great deal of value.
    • Excellent communication skills and ability to work supporting eastern time zone.
    • Excellent problem recognition and problem-solving abilities.
    • Excellent analytical, interpersonal, prioritization, and organization skills.
    • Demonstrated ability to work in a team and interact effectively with teams, stakeholders and clients.
    • Proven knowledge and judgment in escalating issues when needed.
    • Experience in electronic health records or systems integration projects an asset.
    • Experience in REST API and Web application testing using tools such as Postman.
    • Education in Health Informatics, Computer Science, Engineering, Business or related field is preferred.